package model;

public abstract class SMSObject {
	
	protected SMSObjectState currentState;
	protected Account account;
	protected long smsObjId;
	protected User managedByUser;

	
	public User getManagedByUser() {
		return managedByUser;
	}

	public void setManagedByUser(User managedByUser) {
		this.managedByUser = managedByUser;
	}

	public long getSmsObjId() {
		return smsObjId;
	}

	public void setSmsObjId(long smsObjId) {
		this.smsObjId = smsObjId;
	}

	public SMSObjectState getCurrentState() {
		return currentState;
	}

	public void setCurrentState(SMSObjectState currentState) {
		this.currentState = currentState;
	}

	public Account getAccount() {
		return account;
	}

	public void setAccount(Account account) {
		this.account = account;
	}

	
}
